turkey buzzard - German English Dictionary